let off (a firearm) - Türkisch Englisch Wörterbuch